tractor-drawn artillery - Alemán Inglés Diccionario